Skip to main content

Users

Gets user info from SAM Registry file

Other Parsers:

  • Any tool that queries user info

References:

  • N/A

TOML Collection​

[output]
name = "users_collection"
directory = "./tmp"
format = "json"
compress = false
endpoint_id = "6c51b123-1522-4572-9f2a-0bd5abd81b82"
collection_id = 1
destination= "local"

[[artifacts]]
artifact_name = "users-windows"
[artifacts.users_windows]
# Optional
# alt_file = "C:\\Artifacts\\SAM"

Collection Options​

  • alt_file Full path to alternative SAM Registry file. This configuration is optional. By default artemis will parse the SAM Registry file at its default location.

Output Structure​

An array of UserInfo entries

export interface UserInfo {
/**Last logon for account */
last_logon: string;
/**Time when password last set */
password_last_set: string;
/**Last password failure */
last_password_failure: string;
/**Relative ID for account. Typically last number of SID */
relative_id: number;
/**Primary group ID for account */
primary_group_id: number;
/**UAC flags associated with account */
user_account_control_flags: string[];
/**Country code for account */
country_code: number;
/**Code page for account */
code_page: number;
/**Number of password failures associated with account */
number_password_failures: number;
/**Number of logons for account */
number_logons: number;
/**Username for account */
username: string;
/**SID for account */
sid: string;
/**Path to the Registry file */
evidence: string;
}